home *** CD-ROM | disk | FTP | other *** search
/ Nebula 2 / Nebula Two.iso / SourceCode / MiscKit1.7.1 / MiscKit / Headers / misckit / MiscTableSource.h < prev    next >
Encoding:
Text File  |  1995-12-19  |  1.2 KB  |  43 lines

  1. /*--------------------------------------------------------------------------
  2.  *
  3.  *     MiscTableSource
  4.  *
  5.  *     Inherits From:    List
  6.  *
  7.  *     Conforms To:    NXTransport,DBTableDataSources
  8.  *
  9.  *     Declared In:    MiscTableSource.h
  10.  *
  11.  *     Class Description
  12.  *
  13.  *     <<Documentation>>
  14.  *
  15.  *
  16.  *     $Log$
  17.  *
  18.  * Copyright (C) 1995 Vince Demarco, vdemarco@bou.shl.com
  19.  * Use is governed by the MiscKit license
  20.  *--------------------------------------------------------------------------*/
  21. //#import <objc/List.h>
  22. #import <misckit/MiscList.h>
  23.  
  24.  
  25.  
  26. #import <remote/transport.h>
  27. // @interface MiscTableSource : List <NXTransport>
  28. @interface MiscTableSource : MiscList <NXTransport>
  29. {
  30.     unsigned int columnCount;
  31. }
  32. - (unsigned int)rowCount;
  33. - (unsigned int)columnCount;
  34. - setColumnCount:(unsigned int)aInt;
  35. - getValueFor:identifier at:(unsigned int) aPosition into:aValue;
  36. - setValueFor:identifier at:(unsigned int) aPosition from:aValue;
  37.  
  38. - (SEL)getSelectorForIdentifer:(const char *)identifier; /* Return the get selector for identifier */
  39. - (SEL)setSelectorForIdentifer:(const char *)identifier; /* Return the set selector for identifier */
  40.  
  41. - sortUsingIdentifer:(const char *)identifer ascending:(BOOL)aBool;
  42. @end
  43.